home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c-part2 / 13320 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.2 KB

  1. Path: misery.millcomm.com!usenet
  2. From: danhicks@millcomm.com (Dan Hicks)
  3. Newsgroups: comp.lang.misc,comp.lang.c
  4. Subject: Re: GOTO controversy
  5. Date: 6 Apr 1996 15:54:18 GMT
  6. Organization: Millennium Communications, Inc.
  7. Message-ID: <4k643b$398@misery.millcomm.com>
  8. References: <314FB5F5.259B@simi.is> <3151B47F.70FD@connix.com> <oun34tm3c7.fsf@lynx.cs.byu.edu> <828656035snz@genesis.demon.co.uk> <19960405T033124Z@gyda.ifi.uio.no>
  9. Reply-To: danhicks@millcomm.com
  10. NNTP-Posting-Host: dial-03.roch.millcomm.com
  11. X-Newsreader: IBM NewsReader/2 v1.2
  12.  
  13. In <19960405T033124Z@gyda.ifi.uio.no>, Erik Naggum <enag@gyda.ifi.uio.no> writes:
  14. >[Lawrence Kirby]
  15. >
  16. >|   In some cases it is company policy to compile with optimisations turned
  17. >|   off, this should not cause code to blow up.
  18. >
  19. >that may explain more than we want to know about the software business.
  20.  
  21. What it "explains" is that (a) optimizing compilers are all too often 
  22. quite buggy, and (b) most languages (including C, C++, et al) don't 
  23. provide adequate facilities to allow programmers to sufficiently specify
  24. INTENT so that invalid (from the programmer's viewpoint) optimizations 
  25. don't occur occasionally.
  26.  
  27. Dan Hicks
  28. http://www.millcomm.com/~danhicks/
  29.  
  30.